上位机开发笔记 » 搜索 » user:admin post:true

调用html5图标控件之百度echarts

上面的折线图中,不是圆滑过渡,需要平滑过渡的话,添加一个smooth: true,

aardio web 图表 波形图 admin •  2017-12-10 • 最后回复来自 onepiece
16

调用html5图标控件之百度echarts

用这中的好处是:只需要改一个单词,就可以变化图表的样式,下面将bar改成了line,里面就变成了线状波形图

aardio web 图表 波形图 admin •  2017-12-10 • 最后回复来自 onepiece
16
16

鼠标模拟破解手势验证码

import win.ui; /*DSG{{*/ var winform = win.form(text="鼠标画线";right=349;bottom=163;parent=...) winform.add( button2={cls="button";text="记录ctrl+P / 执行Ctrl+O";left=44;top=59;right=314;bottom=98;z=1}; button3={cls="button";text="查看鼠标数组";left=42;top=110;right=309;botto
admin •  2017-12-10

输出COM对象类型信息(从临时文件读取)

写了一个完整的com组件函数并输出到edit示例:

import win.ui; /*DSG{{*/ var winform = win.form(text="COM组件函数查看演示";right=759;bottom=455;border="dialog frame") winform.add( button={cls="button";text="查看该组件内置函数";left=566;top=419;right=756;bottom=450;z=3}; comEdit={cls="edit";text=
admin •  2017-12-08 • 最后回复来自 admin
1

输出COM对象类型信息(从临时文件读取)

//输出COM对象类型信息 import com; import console var fs = com.CreateObject("Scripting.FileSystemObject") //输出com对象成员 dumpObject = function(obj) {     var t = {};     var file = io.tmpname();     io.stdout.reopen(file, "w+t");     com.DumpTypeInfo(fs)     io.stdout.reopen
admin •  2017-12-07 • 最后回复来自 admin
1

console窗口禁止关闭

import console;  import win; console.open(); console.setTitle("显示日志") var hwnd = console.getWindow(); var hmenu = ::User32.GetSystemMenu(hwnd,false); ::User32.RemoveMenu(hmenu,0xF060/*_SC_CLOSE*/,0); win.modifyStyleEx(hwnd,0x40000/*_WS_EX_APPWINDOW*/,0x80/*_WS_E
admin •  2017-12-07

aar中一种迭代器的用法(迭代显示表中值)

迭代器简单的讲就是在for in语句中用于循环取值的函数,下面是一个最简单的例子:

import console;    /* 创建一个迭代器函数, 迭代器接受一个参数,返回一个或多个值  */var 迭代器 = function(控制变量){ if(!控制变量) return 1; if(控制变量<10) return 控制
admin •  2017-12-05 • 最后回复来自 admin
2

aar中一种迭代器的用法(迭代显示表中值)

其实上面是一个for in语句(迭代器)

这个是闭包的应用之一.

下面是一个闭包的示例:

io.open();   function 创建闭包(){ var upvar = 23;  var 子函数 = function() { //函数里面可以定义子函数  io.print(upvar); //函数可以使用上层函数定义的局部变量 upvar +=1;  }  return 子函数; }   子函数 = 创建闭包(); //创建了新的闭包子函数
admin •  2017-12-05 • 最后回复来自 admin
2

aar中一种迭代器的用法(迭代显示表中值)

import console;      baudRateIndex = { [50] = 0x00; [75] = 0x01; [110] = 0x02; [134] = 0x03; [150] = 0x04; [300] = 0x05; [600] = 0x06; [1200] = 0x07; [1800] = 0x08; [2400] = 0x09; [4800] = 0x0A; [7200] = 0x0B; [9600] = 0x0C; [19200] 
admin •  2017-12-05 • 最后回复来自 admin
2

(转)aar中使用百度文字转语音的api

在转个官方论坛里的tts,调用的是com组件

import win.ui; /*DSG{{*/ var winform = ..win.form( text="TTS测试";right=492;bottom=323 ) winform.add(  button={ bottom=301;right=444;left=348;top=262;z=2;text="朗读";cls="button" }; static={ bottom=294;text="*";left=33;top=265;transparent
admin •  2017-12-05 • 最后回复来自 admin
1

sqlite的使用和listview中的显示

//使用table作为参数 import sqlite import console;   //打开数据库连接 var conn = sqlite("/tableParameter.db") //创建表  if( not conn.existsTable("dataTable") ) {   //下面指定 name 字段为主键  conn.exec( "CREATE TABLE dataTable( name TEXT PRIMARY KEY,info BLOB);" ); }     //添加数据,如果存在相同
admin •  2017-12-04 • 最后回复来自 admin
1

sqlite的使用和listview中的显示

代码忘了来自哪里了....

import win.ui; import sqlite; import console; /*DSG{{*/ var winform = win.form(text="aardio Form";right=596;bottom=433;parent=...) winform.add( btnDelete={cls="button";text="删除表中数据";left=473;top=388;right=560;bottom=415;z=2}; btn_adddb={c
admin •  2017-12-03 • 最后回复来自 admin
1

(转)aardio调用百度云人脸识别(api认证机制authorization算法)

此代码由群里 Kio1 分享

他的阿蒂欧社区貌似打不开了....

功能:调用百度云识别里的人脸识别api

这里同时分享给需要的人:

namespace baidu import inet.url import time.zone import crypt.hmac import crypt.bin string = ..string encodeUri = inet.url.encode UriEncodeExceptSlash = function(s){   
admin •  2017-12-03

(转)aar中使用百度文字转语音的api

这个文件代码来自群里 Kio1 提供

貌似他那个阿蒂欧社区打不开了...

功能: 调用百度云语音接口api,实现文字转语音

转到这里希望帮到更多的需要的人:

import win.ui; /*DSG{{*/ mainForm = win.form(text="aardio form";right=253;bottom=381) mainForm.add( button={cls="button";text="合  成";left=27;top=290;right=158;b
admin •  2017-12-03 • 最后回复来自 admin
1

(转)获取wifi的ssid

import console; import process.popen; subprocess = process.popen("netsh wlan show interfaces") var wlan = {};   var pattern =  "\s{4}(.+)\s{6}\:(.+)"; var line = subprocess.read(); while(line){  for k,v in string.gmatch( line, pattern ){   wlan[string.trim(k)] = 
admin •  2017-12-03

layui和webkit相遇之table学习

table之添加工具条,并监听事件功能:

添加table属性filter

<table class="layui-hide" id="test" lay-filter="demo"></table>

首先定义工具条样式

注意: 样式里面添加lay-event事件,这样才能监听到

admin •  2017-12-03 • 最后回复来自 admin
15

layui和webkit相遇之table学习

对于上面第二种方式,其实那个jscc的代码基本执行一次就不需要在用了,那么,完全可以写到html文件里面去,用的时候直接调用就可以了.

html代码js如下:

     getCheckData=function(id){ //获取选中数据       var checkStatus = table.checkStatus(id)       data = checkStatus.data;       return JSON.stringify(data);     };     getCheck
admin •  2017-12-03 • 最后回复来自 admin
15

layui和webkit相遇之table学习

上面获取方式二:

把上面那个方式中的js代码封装到要给函数,然后使用的时候调用函数eval

代码封装示例:

var jscc = /**      function test(id) {      function test(id) { if(id == null){ id = 'test'; }      var checkStatus = table.checkStatus(id)      ,data = checkStatus.data;      
admin •  2017-12-03 • 最后回复来自 admin
15
登 录
信息栏
 私人小站

本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap